package com.skillworld.webapp.web.util;

import java.util.Comparator;
import java.util.Locale;

public class LocaleDisplayComparator implements Comparator<Locale> 
{
    private Locale displayLocale;
    
    
    public LocaleDisplayComparator(Locale displayLocale) 
    {
        this.displayLocale = displayLocale;
    }


    public int compare(Locale l1, Locale l2) 
    {
        String l1DisplayName = l1.getDisplayName(displayLocale);
        String l2DisplayName = l2.getDisplayName(displayLocale);
        return l1DisplayName.compareTo(l2DisplayName);
    }

}
